Generating functions partitioning algorithm for computing power indices in weighted voting games
نویسنده
چکیده
In this paper new approach to calculating power indices is described. The problem com plexity class is #P-complete. Constructed algorithm is a mix of ideas of two algorithms: Klinz & Woeginger partitioning algorithm and Mann & Shapley generating functions al gorithm. Time and space complexities of the algorithm are analysed and compared with other known algorithms for the problem. Constructed algorithm has pessimistic time com plexity O n2 and pseudopolynomial complexity O nq , where q is quota of the voting game. This paper also solves open problem stated in [2] existence of the algorithm for calculating Banzhaf power indices of all players with time complexity lower than O n 2 . Not only is the answer positive but this can be done keeping the pseudopolynomial com plexity of generating functions algorithm in case weights are integers. New open problems are stated.
منابع مشابه
Generating functions for computing power indices e¢ciently
The Shapley-Shubik power index in a voting situation depends on the number of orderings in which each player is pivotal. The Banzhaf power index depends on the number of ways in which each voter can e¤ect a swing. We introduce a combinatorial method based in generating functions for computing these power indices e¢ciently and we study the time complexity of the algorithms. We also analyze the m...
متن کاملComputation of several power indices by generating functions
In this paper we propose methods to compute the Deegan-Packel, the Public Good, and the Shift power indices by generating functions for the particular case of weighted voting games. Furthermore, we define a new power index which combines the ideas of the Shift and the Deegan-Packel power indices and also propose a method to compute it with generating functions. We conclude by some comments abou...
متن کاملGenerating Functions for Computing the Myerson Value
The complexity of a computational problem is the order of computational resources which are necessary and sufficient to solve the problem. The algorithm complexity is the cost of a particular algorithm. We say that a problem has polynomial complexity if its computational complexity is a polynomial in the measure of input size. We introduce polynomial time algorithms based in generating function...
متن کاملComputing voting power in easy weighted voting games
Weighted voting games are ubiquitous mathematical models which are used in economics, political science, neuroscience, threshold logic, reliability theory and distributed systems. They model situations where agents with variable voting weight vote in favour of or against a decision. A coalition of agents is winning if and only if the sum of weights of the coalition exceeds or equals a specified...
متن کاملVoting Power in the Council of the European Union under the Nice rules
We provide a new method to compute the Banzhaf power index for weighted voting games as well as weighted double and triple majority games. We calculate the Banzhaf index in an exact way by generating functions, with a signi...cant decrease in the computational complexity. Moreover, the Banzhaf indices are calculated for the decision rules approved in the Nice summit meeting, which will be used ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1011.6543 شماره
صفحات -
تاریخ انتشار 2010